﻿using System;
using System.Collections.Generic;
using System.Data.Linq.Mapping;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.LinqModel
{
    [Table(Name = "TStation")]
    public class TStationInfo
    {
        private string m_BianMa;
        /// <summary> 
        /// 编码 
        /// </summary> 
        [Column(IsPrimaryKey = true, Name = "编码", DbType = "char(3)", Storage = "m_BianMa")]
        public string BianMa
        {
            get { return m_BianMa; }
            set { m_BianMa = value; }
        }

        private string m_MingCheng;
        /// <summary> 
        /// 名称 
        /// </summary> 
        [Column(Name = "名称", DbType = "varchar(60)", Storage = "m_MingCheng", UpdateCheck = UpdateCheck.Never)]
        public string MingCheng
        {
            get { return m_MingCheng; }
            set { m_MingCheng = value; }
        }

        private int m_LeiXingBianMa;
        /// <summary> 
        /// 类型编码 
        /// </summary> 
        [Column(Name = "类型编码", DbType = "int not null", Storage = "m_LeiXingBianMa", UpdateCheck = UpdateCheck.Never)]
        public int LeiXingBianMa
        {
            get { return m_LeiXingBianMa; }
            set { m_LeiXingBianMa = value; }
        }

        private string m_IPDiZhi;
        /// <summary> 
        /// IP地址 
        /// </summary> 
        [Column(Name = "IP地址", DbType = "varchar(50) not null", Storage = "m_IPDiZhi", UpdateCheck = UpdateCheck.Never)]
        public string IPDiZhi
        {
            get { return m_IPDiZhi; }
            set { m_IPDiZhi = value; }
        }

        private string m_DianHuaHaoMa;
        /// <summary> 
        /// 电话号码 
        /// </summary> 
        [Column(Name = "电话号码", DbType = "varchar(14) not null", Storage = "m_DianHuaHaoMa", UpdateCheck = UpdateCheck.Never)]
        public string DianHuaHaoMa
        {
            get { return m_DianHuaHaoMa; }
            set { m_DianHuaHaoMa = value; }
        }

        private string m_TongXinBiaoShi;
        /// <summary> 
        /// 通信标识 
        /// </summary> 
        [Column(Name = "通信标识", DbType = "varchar(50) not null", Storage = "m_TongXinBiaoShi", UpdateCheck = UpdateCheck.Never)]
        public string TongXinBiaoShi
        {
            get { return m_TongXinBiaoShi; }
            set { m_TongXinBiaoShi = value; }
        }

        private bool m_ShiFouDiaoDu;
        /// <summary> 
        /// 是否调度 
        /// </summary> 
        [Column(Name = "是否调度", DbType = "bit not null", Storage = "m_ShiFouDiaoDu", UpdateCheck = UpdateCheck.Never)]
        public bool ShiFouDiaoDu
        {
            get { return m_ShiFouDiaoDu; }
            set { m_ShiFouDiaoDu = value; }
        }

        private string m_SuoShuQuYu;
        /// <summary> 
        /// 所属区域 
        /// </summary> 
        [Column(Name = "所属区域", DbType = "varchar(100) not null", Storage = "m_SuoShuQuYu", UpdateCheck = UpdateCheck.Never)]
        public string SuoShuQuYu
        {
            get { return m_SuoShuQuYu; }
            set { m_SuoShuQuYu = value; }
        }

        private bool m_ShiFouChuanSongGPS;
        /// <summary> 
        /// 是否传送GPS 
        /// </summary> 
        [Column(Name = "是否传送GPS", DbType = "bit not null", Storage = "m_ShiFouChuanSongGPS", UpdateCheck = UpdateCheck.Never)]
        public bool ShiFouChuanSongGPS
        {
            get { return m_ShiFouChuanSongGPS; }
            set { m_ShiFouChuanSongGPS = value; }
        }

        private bool m_ShiFouBiaoZhu;
        /// <summary> 
        /// 是否标注 
        /// </summary> 
        [Column(Name = "是否标注", DbType = "bit not null", Storage = "m_ShiFouBiaoZhu", UpdateCheck = UpdateCheck.Never)]
        public bool ShiFouBiaoZhu
        {
            get { return m_ShiFouBiaoZhu; }
            set { m_ShiFouBiaoZhu = value; }
        }

        private double m_XZuoBiao;
        /// <summary> 
        /// X坐标 
        /// </summary> 
        [Column(Name = "X坐标", DbType = "float not null", Storage = "m_XZuoBiao", UpdateCheck = UpdateCheck.Never)]
        public double XZuoBiao
        {
            get { return m_XZuoBiao; }
            set { m_XZuoBiao = value; }
        }

        private double m_YZuoBiao;
        /// <summary> 
        /// Y坐标 
        /// </summary> 
        [Column(Name = "Y坐标", DbType = "float not null", Storage = "m_YZuoBiao", UpdateCheck = UpdateCheck.Never)]
        public double YZuoBiao
        {
            get { return m_YZuoBiao; }
            set { m_YZuoBiao = value; }
        }

        private int m_ShunXuHao;
        /// <summary> 
        /// 顺序号 
        /// </summary> 
        [Column(Name = "顺序号", DbType = "int not null", Storage = "m_ShunXuHao", UpdateCheck = UpdateCheck.Never)]
        public int ShunXuHao
        {
            get { return m_ShunXuHao; }
            set { m_ShunXuHao = value; }
        }

        private bool m_ShiFouYouXiao;
        /// <summary> 
        /// 是否有效 
        /// </summary> 
        [Column(Name = "是否有效", DbType = "bit not null", Storage = "m_ShiFouYouXiao", UpdateCheck = UpdateCheck.Never)]
        public bool ShiFouYouXiao
        {
            get { return m_ShiFouYouXiao; }
            set { m_ShiFouYouXiao = value; }
        }

        private int m_ZhongXinBianMa;
        /// <summary> 
        /// 中心编码 
        /// </summary> 
        [Column(Name = "中心编码", DbType = "int not null", Storage = "m_ZhongXinBianMa", UpdateCheck = UpdateCheck.Never)]
        public int ZhongXinBianMa
        {
            get { return m_ZhongXinBianMa; }
            set { m_ZhongXinBianMa = value; }
        }

        private string m_FenZhanQuanCheng;
        /// <summary> 
        /// 分站全称 
        /// </summary> 
        [Column(Name = "分站全称", DbType = "varchar(200)", Storage = "m_FenZhanQuanCheng", UpdateCheck = UpdateCheck.Never)]
        public string FenZhanQuanCheng
        {
            get { return m_FenZhanQuanCheng; }
            set { m_FenZhanQuanCheng = value; }
        }

        private string m_ChuZhenTeDian;
        /// <summary> 
        /// 出诊特点 
        /// </summary> 
        [Column(Name = "出诊特点", DbType = "varchar(100)", Storage = "m_ChuZhenTeDian", UpdateCheck = UpdateCheck.Never)]
        public string ChuZhenTeDian
        {
            get { return m_ChuZhenTeDian; }
            set { m_ChuZhenTeDian = value; }
        }

        private string m_DengLuRenYuan;
        /// <summary> 
        /// 登录人员 
        /// </summary> 
        [Column(Name = "登录人员", DbType = "char(5)", Storage = "m_DengLuRenYuan", UpdateCheck = UpdateCheck.Never)]
        public string DengLuRenYuan
        {
            get { return m_DengLuRenYuan; }
            set { m_DengLuRenYuan = value; }
        }

        private string m_GeXingHuaPeiZhi;
        /// <summary> 
        /// 个性化配置 
        /// </summary> 
        [Column(Name = "个性化配置", DbType = "varchar(2000)", Storage = "m_GeXingHuaPeiZhi", UpdateCheck = UpdateCheck.Never)]
        public string GeXingHuaPeiZhi
        {
            get { return m_GeXingHuaPeiZhi; }
            set { m_GeXingHuaPeiZhi = value; }
        }

        private string m_LianJieTongFu;
        /// <summary> 
        /// 连接通服 
        /// </summary> 
        [Column(Name = "连接通服", DbType = "varchar(5)", Storage = "m_LianJieTongFu", UpdateCheck = UpdateCheck.Never)]
        public string LianJieTongFu
        {
            get { return m_LianJieTongFu; }
            set { m_LianJieTongFu = value; }
        }

    } 

}
